ship's lifeboat - Francés Inglés Diccionario